stand on one's two feet - Turco Inglés Diccionario